echinococcus (echo) - İspanyolca İngilizce Sözlük